package com.fm.objectModal;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 事件
 * Created by Administrator on 2018/8/6 0006.
 */
@NoArgsConstructor
@AllArgsConstructor
@Data
public class Event {
    private String identifier;//事件唯一标识符(产品下唯一，其中post是默认生成的属性上报事件)

    private String name;

    private String desc;

    private String type;//事件类型(info,alert,error)

    private Boolean required;//是否是标准功能的必选事件

    private List<Property> outputData;//出参

    private String method;//事件对应的方法名称(根据identifier生成)
}
